// state类型
import type { Token } from '@/types/data'
// 对象 action 类型
import type { LoginAction } from '@/types/store'
// 准备登录，分析接口数据。
// token refresh_token
const initialState: Token = {
  token: '',
  refresh_token: ''
}

export const login = (state = initialState, action: LoginAction): Token => {
  if (action.type === 'login/token') {
    return action.payload
  }
  return state
}
